hip.api.data.tilemap

Undocumented in source.

Public Imports

hip.api.renderer.texture
public import hip.api.renderer.texture;
Undocumented in source.

Members

Classes

HipTileLayer
class HipTileLayer

Tile Layer is a map of tiles consisting in a unique "texture" of tiles.

Enums

TileDrawOrder
enum TileDrawOrder
Undocumented in source.
TileLayerType
enum TileLayerType

TileLayers representations which can be found from Tiled.

Interfaces

IHipTilemap
interface IHipTilemap

Tilemap is a set of tile layers. It contains information on the maximum map size, holds all the tilesets needed for actually drawing the layers.

IHipTileset
interface IHipTileset

Tileset is a data set containing tiles. It has information about the underlying texture used for a tile.

Structs

Tile
struct Tile

The Tile is the smallest piece of a TileMap.

TileAnimationFrame
struct TileAnimationFrame

The TileAnimationFrame holds what is the ID of the current frame in a TileAnimation and how much duration.

TileLayerObject
struct TileLayerObject

A simple object which can mean absolutely anything inside a TileLayer. Usually used for implementing: - Camera Dead Zones - Event Systems - Trigger Areas

TileProperty
struct TileProperty

Simple Key/Value type defining a property inside a Tile.

Meta